life beyond - French English Dictionary